Optimize Your GitHub Profile

General

Criteria Meet Specification

Student has been and continues to be active on GitHub

  • Account has at least three projects
  • Account shows knowledge about how to make incremental commits
  • The commit graph shows many green squares for the last two weeks (indicating that commits have been pushed regularly)

Personal Profile

Criteria Meet Specification

GitHub is professional and allows recruiters to contact the student

  • GitHub username is professional
  • Profile picture is a professional image of student
  • Profile includes at least one up-to-date links for: 'URL' and/or 'Company' fields and/or ‘Contact Email’
  • Profile includes current location

Projects

Criteria Meet Specification

Commit style is consistent

Documentation is consistent, allowing recruiters to easily understand student's coding practices

  • Projects have meaningful names
  • Projects have meaningful descriptions
  • Most recent three projects have a completed README

Tips to make your project standout:

Keep your GitHub profile easy to read. Make sure your last three repositories don't include unnecessary files such as operating system files, editor configurations, etc.